• word of the day

    chukchi peninsula

    chukchi peninsula - Dictionary definition and meaning for word chukchi peninsula

    Definition
    (noun) peninsula of northeastern Siberia across the Bering Strait from northwestern Alaska
Download our Mobile App Today
Receive our word of the day
on Whatsapp